package com.aji.biomarker.domain.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.io.Serializable;

@Data
@ApiModel(description = "生物标记物查询返回实体")
@TableName(value = "biomarker")

public class BiomarkerVo  implements Serializable {

    private Long id;
    private String cname;

    /**
     * 英文名
     */
    private String ename;

    /**
     * 分子式
     */
    private String formula;

    /**
     * 分子量
     */
    private Double weight;

    /**
     * cas登记号
     */
    private String cas;

    /**
     * 化合物
     */
    private Long compoundId;

    /**
     * 物种id
     */
    private Long speciesId;

    /**
     * 参考文献id
     */
    private Long referenceId;

    /**
     * 参考文献
     */
    private String reference;
    /**
     * 生物来源
     */
    private String originCategory;

    /**
     * 具体生物来源
     */
    private String origin;

    /**
     * 详细备注
     */
    private String remark;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}
